/**
 * 
 */
package tau.adx.common.messages.contracts;

import lombok.AllArgsConstructor;
import lombok.Data;
import tau.adx.common.adn.AdNetwork;
import tau.adx.common.contracts.MonthlyContract;
import tau.adx.common.messages.AdxMessage;

/**
 * Indicates that a {@link MonthlyContract} was regiseterd with and
 * {@link AdNetwork}.
 * 
 * @author greenwald
 * 
 */
@Data
@AllArgsConstructor
public class MonthlyContractRegisterd implements AdxMessage {

	/**
	 * {@link AdNetwork} registered with the {@link MonthlyContract}.
	 */
	private AdNetwork adNetwork;

	/**
	 * {@link MonthlyContract} redisterd with the {@link AdNetwork}
	 */
	private MonthlyContract monthlyContract;

}
